karst sediment - German English Dictionary